============================================================================== README - Client/Workstation Setup ============================================================================== The User Inquiry Tool (UIT) is optional client software that displays a user's current account balance in a popup window. This is usually configured to display automatically when the user logs onto the network. This document details various installation and deployment options. OPTION 1 - ZERO-INSTALL DEPLOYMENT The zero-install option is suitable for networks running modern operating systems such as Windows 2000 and Windows XP. The UIT (PCClient.exe) can simply be run directly from the PCSetup share on the primary Server. Typical methods for starting the program include: *Logon Script* Add a line in the users' logon script to run the program. For example: cmd /c "start \\servername\PCSetup\PCClient.exe /silent" *Group Policy* Use the group policy template to define the PCClient.exe as a program to be run on Logon. This is done via to policy located under: Computer Config->Administrative Templates->System->Logon->Run these programs at user logon Alternativly a line can be added the the user's logon script under: User Configuration->Windows Settings->Scripts (Logon/Logoff)->Logon to run the program as part of the logon process. Batch File: cmd /c "start \\servername\PCSetup\PCClient.exe /silent" VBScript: Set WshShell = WScript.CreateObject("WScript.Shell") WshShell.Run "\\server_name\PCSetup\pcclient.exe /silent" *All Users StartUp Folder* On each workstation create a shortcut to \\servername\PCSetup\PCClient.exe in the "All Users" Startup folder. This folder is usually located at C:\Documents and Settings\All Users\Start Menu\Programs\Startup. The program will then run whenever a user logs into the workstation. *Starting via the Windows Registry (Advanced)* Use a logon script or otherwise to add a registry key to each workstation. Create a key called "UIT" with a value of "\\servername\PCSetup\PCClient.exe /silent" in the root HKLM/Woftware/Microsoft/Windows/CurrentVersion/Run Special Note for Windows XP SP2: Windows XP may prevent the running of remote executables hosted on a server's share. If users receive a security warning, add the server to the workstation's list of "Trusted sites" via Internet Options in the control panel and reboot. OPTION 2 - FULL INSTALLATION The PCSetup share also includes a copy of the full installer. In some cases, the zero-install deployment option may not work - for example, very old versions of Windows may not have the required components. The full installation will install all required dependencies. Administrators, running at Administrator level privileges may install the client my running the "pcsetup.exe" program from this directory and selecting the "Workstation Client Install" option, or more conveniently, by running the "client-silent-install.bat" script which automates the process somewhat. Option 1 should be used in preference to the full installation on each workstation. CONFIGURATION The "setup.txt" file can be used to change the behavior and appearance of the UIT. Please see the User Guide for an explanation of the options available. DEPENDENCIES (Information for technical administrators) The "PCClient.exe" process requires the following Microsoft components: Windows Scripting Host installed by default in Windows 2000, XP and higher Microsoft DAO or MDAC installed by default with Windows 2000, XP and higher